<?
/* Se asegura que el archivo es incluido por el index */
	defined( 'LOAD_MODULE_ACTION' ) or die( 'No esta permitido el acceso directo a ' . __FILE__ );  
	
/// Obtiene los Parametros la Pagina
	$cDirectorio 	= getParam('cDirectorio','PG');
	$cArchivo 		= getParam('cArchivo','PG');

	$cCabecera		 = getParam('cCabecera','PG', '0');
	$cSeparadorCampo = getParam('cSeparadorCampo','PG', ',');
		
	$oArchivo = new BaseDatosTXT();
	// Me Conecto al Directorio
	if ( $oArchivo->connect( $cDirectorio  ) ) {
		if ( $oArchivo->query ( $cArchivo , $cCabecera , $cSeparadorCampo) ) {			
			if ( $oArchivo->moveNext() ) {							
?>
<table >
  <tr>
    <td class="celda_contenedora">
      <table class="tabla_contenida" >
        <tr class="titulo_lst">
        <? foreach( array_keys($oArchivo->aFields) as $cCampo ) { ?>
	    	<td><?= $cCampo; ?></td>
	    <? } ?>
	        <td>Acciones</td>
        </tr>
		<?
		/// Ciclo por cada registro
		do {
        ?>
    	<tr <? interlineado(); ?> class="campo_lst" >
	        <? foreach( $oArchivo->aFields as $cCampo ) { ?>
		    	<td><?= $cCampo; ?></td>
		    <? } ?>   	      		
			<? // Acciones ?>
			<td>
			</td>
    	</tr>
    <? } while ( $oArchivo->moveNext() ); // Fin del While por cada Registro del Query ?>
      </table>
	</td>
  </tr>
</table>
<? 		
			} else {
				// Si el Archivo no es CSV
				readfile($cDirectorio . "/" . $cArchivo);
			}
		} 
	}
?>
